草庐IT

Android RelativeLayout 边距

全部标签

Android以编程方式设置按钮边距

我知道以前有人问过这个问题,像这样:similarquestions但我的问题是当我这样做时:LayoutParamsparams=newLayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);params.setMargins(left,top,right,bottom);它显示参数没有setMargins。谁能帮忙? 最佳答案 LayoutParamsparams=newLayoutParams(LayoutParams.WRAP_CONTENT,Lay

javascript - React Native Android 负边距

我正在开发一个具有重叠效果的用户头像组件的ReactNative应用程序:我能够让它在iOS上运行,因为它允许负边距,但是当你在Android上使用负边距时,它会像这样剪辑最后一张图片:以下是我使用的样式:avatarContainer:{borderRadius:20,width:40,height:40,marginRight:-11},avatar:{borderRadius:20,width:40,height:40},avatarContainer是图像后面的白色圆圈,avatar是图像本身。在两个平台上都能实现所需样式的最佳方法是什么? 最佳答案

Android自定义键盘布局在侧面留下白色边距

我正在为Android开发一个自定义键盘,我遇到了一个问题,键盘似乎在右边留下了一条白线/空格,而不是填充父View......(不要请注Intent标,它现在只是占位符图形)下面你可以看到我的布局...据我所知,这是1%p的问题...但我有点不确定如何在不弄乱对齐方式的情况下填充它...例如将第一行的间距更改为2会修复它,但会弄乱对齐。根据要求为您添加了额外的代码...我的类扩展InputMethodService:privateKeyboardViewkv;privateKeyboardkeyboard;@OverridepublicViewonCreateInputView(){

android - 在 BrowseFragment 上设置项目之间的边距

在为AndroidTV开发应用程序时,我遇到了使用Leanback支持库提供的BrowseFragment的问题。我们可以更改RowsFragment的项之间的边距吗? 最佳答案 我自己找到了答案。关键是Horizo​​ntalGridView,它存储每行项目列表。我们可以通过R.id.row_content获取这个Horizo​​ntalGridView的引用。最后,setItemMargin方法是解决这个问题的方法。下面是一个示例代码,我可以获得顶部图像。@OverridepublicViewHolderonCreateView

android - 如何以编程方式读取 ImageView 边距?

我有一个写在布局文件中的ImageView,看起来像这样如何读取Activity中的android:layout_marginLeft属性?我尝试了以下代码,但我的ImageView的LayoutParams没有任何边距成员(例如LinearLayout.LayoutParams有).ImageViewimageView=(ImageView)findViewById(R.id.news_image);LayoutParamslp=imageView.getLayoutParams();intmarginLeft=lp.marginLeft;//DON'Tdothis!Itwillno

android ConstraintLayout 不允许负边距

我根据布局指南定位很多项目,并希望将新项目放置在与此布局指南几乎相关的位置。我尝试使用负布局边距但没有成功。 最佳答案 android:translationX="-10dp"android:translationY="-10dp" 关于androidConstraintLayout不允许负边距,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/45670999/

android - ScrollView 没有滚动到内部 LinearLayout 底部边距的末尾

我在处理由包含LinearLayout的ScrollView组成的Fragment时遇到问题。我正在尝试创建一种效果,其中LinearLayout具有白色背景,看起来像一张在彩色背景上滚动的纸。我试图实现这一点的方法是让ScrollView占据fragment的整个空间,然后里面的LinearLayout有android:layout_margin="16dp"来创建“纸”周围的空间".这样,ScrollView的滚动条出现在彩色背景区域中,顶部的边距随着内容滚动而离开,底部的边距仅在到达末尾时才滚动。不幸的是,在此配置中,ScrollView不会一直滚动到末尾,实际上会截断底部的一小

android - 以编程方式更改 ConstraintLayout 子项的边距和大小

我正在编写一个自定义View,以便能够使用自定义XML属性来根据这些属性设置View的边距和大小,一切正常,直到我到达ConstraintLayout的子级获得其边距和大小的部分自定义值。边距没有任何区别,View停留在其父ConstraintLayout的左上角。可能是什么问题呢?(图像应距离屏幕边界500PXs)if(hasCustomWidth||hasCustomHeight||hasCustomTopMargin||hasCustomRightMargin||hasCustomBottomMargin||hasCustomLeftMargin){if(((ViewGroup)

android - 如何在单选按钮和它的可绘制之间添加边距?

这是我当前的布局:我明白了:我想在单选按钮和标志(可绘制)之间留出一些空间(边距)。有可能吗? 最佳答案 您可以执行以下操作: 关于android-如何在单选按钮和它的可绘制之间添加边距?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5271102/

Android 为内容(文本)而不是容器(EditText)设置边距/填充

我想做的是在TEXT之前添加一些上边距/填充,而不是为整个容器添加:代码很简单:产生输出:Onceit'sontopitworksgreat.Ihaveequalpaddingsforsidesandtop......butwhenIscroll,thepaddingstaysgluedtothecontainerinsteadofgoingupwiththetext这就是我希望的样子(当没有滚动到顶部时):如何更改它,使其随文本滚动而不是始终可见? 最佳答案 放在ScrollView中,它会自动处理滚动。EditText不会对此负